logo and name - Turkish English Dictionary